﻿using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Audio;
using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework.GamerServices;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Input;
using Microsoft.Xna.Framework.Media;

namespace RPG_The_Game.Objetos
{
    class Queijo :Sprite
    {
        public static Random random = new Random();
        public static List<Queijo> listaQueijos = new List<Queijo>();
        public animacao andando;


        public Queijo(Texture2D textura)
            :base(textura)
        {
            posicao.X = random.Next(10, 950);
            posicao.Y = random.Next(10, 550);

            destino.Width = 30;
            destino.Height = 30;

            andando = new animacao();
            andando.qtd_quadros = 1;
            andando.quadros_seg = 8;
            andando.Y = 0;
            andando.quadro_X = textura.Width / andando.qtd_quadros;
            andando.quadro_Y = textura.Height;
        }

        public override void Update(GameTime gameTime)
        {

            colisao.X = (int)posicao.X;
            colisao.Y = (int)posicao.Y;
            colisao.Width = 30;// (int)destino.Width;
            colisao.Height = 30;// (int)destino.Height;
        }


        public bool visible { get; set; }
    }
      
   
}
